package edu.snake.core;


import edu.snake.core.model.arena.Arena;
import edu.snake.core.model.character.Character;
import edu.snake.implement.model.CharacterName;

public interface GameEngine {

    public void killCharacter(Character character);

    public Character createCharacter(CharacterName characterName);

    public void startGame();

    public void stopGame();

    public Arena getArena();

    public Character getSnake();

    public int getScore();

    public void setScore(int score);
}